/**
 * 关口表信息对象
 *
 * @export
 * @class StationTag
 */
export class StationTag {
  /**
   * Creates an instance of StationTag.
   * @param {number} stationTagId 关口表id
   * @param {number} farmId 对应风场id
   * @param {string} stationTagCode 关口表测点
   * @param {string} stationTagName 关口表名称
   * @param {string} expressionMark 表达式标识
   * @param {number} coefficient 倍率
   * @param {number} stationTagSeq 排序
   *
   * @memberof StationTag
   */
  constructor(
    public stationTagId: number,
    public farmId: number,
    public stationTagCode: string,
    public stationTagName: string,
    public expressionMark?: string,
    public coefficient?: string,
    public stationTagSeq?: number,
    public isChecked: boolean = false) {
    Object.defineProperty(this, 'isChecked', {enumerable: false});
  }

}
